1

flutter for android 环境搭建(ubuntu)

安装 Android 开发环境

  1. 安装jdk8. 配置环境变量:
    我使用的是"zsh",所有编辑的是"~/.zshrc"

    # java
     export JAVA_HOME=${你的jdk文件夹路径}
     export CLASS_PATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
     export PATH=$PATH:$JAVA_HOME/bin
  2. 安装 Android Studio, 配置环境变量

    # android studio
    export ANDROID_HOME=${android sdk的路径}
    export PATH=$PATH:$ANDROID_HOME/tools
    # 快捷命令
    alias studio="${android studio 文件夹路径}/bin/studio.sh"
    alias emu="cd ${android sdk 文件目录}/tools && emulator -avd ${模拟器名称}  -netspeed full -netdelay none -use-system-libs"
    修改完配置文件后,使用"source ~/.zshrc"来生效配置,实在不行就重启吧

安装 flutter sdk

  1. 官方提供的下载链接下载的可能会有问题, 使用:

    git clone -b stable https://github.com/flutter/flutter.git

    拉取下来的就是 sdk.

  2. 配置环境变量:

    # flutter
    # 上面两个是针对中国环境的源
    export PUB_HOSTED_URL=https://pub.flutter-io.cn
    export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
    export PATH=${flutter sdk 的文件夹路径}/bin:$PATH

安装插件

android studio 和 vscdoe 都需要安装插件

vscode 直接在"扩展"里搜"flutter",第一个就是,直接安装.
andriod studio: file->settings->Plugins->marketplace. 搜索"flutter".第一个,安装即可.

检查开发环境

flutter doctor

新建并运行项目

flutter create myApp
cd myApp
flutter run

如果使用 vscode,打开项目后,按"F5"即可

一些小问题

  1. andriod studio 的版本不能太低,我使用的 3.4.
  2. 如果使用模拟器,需要授权"/dev/kvm"文件夹
  3. 如果 gradle 的版本不对,可以在gradle 版本库下载,然后解压到 sdk 目录.

darcrand
637 声望20 粉丝